//
//  MSPopupProtocol.h
//  MSPopupsManager
//
//  Created by zz on 22.4.24.
//

#ifndef MSPopupProtocol_h
#define MSPopupProtocol_h

@protocol MSPopupProtocol <NSObject>

@required
/// 提供一个弹窗view对象
- (UIView *)supportAtmospherePopupView;

@optional
/// 倒计时剩余时间回调
/// @param count count
- (void)countTimeWithCount:(NSInteger)count identifier:(NSString *)identifier;


/// 对自定义view进行布局
- (void)layoutContentWithSuperView:(UIView *)superView;


/* 弹窗的生命周期 */
- (void)popupViewDidAppear;
- (void)popupViewDidDisappear;

@end


#endif /* MSPopupProtocol_h */
